Open: Sun 1:00 PM - 3:00 PM $689,000 Active 2Beds3Baths1792Sqft0.183Acres 4301 Bowser Ave #104, Dallas, TX 75219 MLS#: 21397538