32
1705 S 3rd St
Abilene, TX 79602
$1,800,000 USD
27,320 SF
48
Units
10.44% Cap Rate
27,320 SF
$1,800,000 USD
Apartments