11
2300 S 8th St
Lamesa, TX 79331
$2,500,000 USD
63,368 SF
72
Units
63,368 SF
$2,500,000 USD
Apartments