Open: Sun 12:00 PM - 3:00 PM > $589,900 Active 2Beds3Baths1767Sqft0.966Acres 3906 Buena Vista St #18, Dallas, TX 75204 MLS#: 21309159