32
1705 S 3rd St
Abilene, TX 79602
$2,348,025 USD
27,320 SF
48
Units
8% Cap Rate
27,320 SF
$2,348,025 USD
Apartments