3906 Buena Vista St Unit 14, Dallas, TX 75204$--2 bds3 ba1,367 sqft - SoldSold 03/22/24Save this home