3
749 E North 10th St
Abilene, TX 79601
$1,900,000 USD
18,568 SF
36
Units
7% Cap Rate
18,568 SF
$1,900,000 USD
Apartments