72
1104 W 3rd St
Big Spring, TX 79720
$1,200,000 USD
7,955 SF
17
Units
9.85% Cap Rate
7,955 SF
$1,200,000 USD
Apartments