Apartment Unit C at 3915 Buena Vista Street, Dallas, TX 75204 | HotPads