8127 Stonehurst St
Dallas, TX 75217
$950,000 USD
5,000 SF
10
Units
5,000 SF
$950,000 USD
Apartments