23
5913-5921 Lovell Ave
Fort Worth, TX 76107
$399,000 USD
1,500 SF
1
Unit
1,500 SF
$399,000 USD
Office