5800 Locke Ave
Fort Worth, TX 76107
$799,000 USD
3,293 SF
2
Units
3,293 SF
$799,000 USD
Apartments