4 Star Self Storage Portfolio - Abilene, TX
Available
$1,250,000
- 3.5 Acres
- 302 Units
- 3109 North 3rd Street, Abilene, TX, USA
- Abilene, TX
- Self Storage
- 25% below market rates & $400k of CAPEX assumed
- Two locations within two blocks of each other right off Main Street
- Low SF per Capita in Abilene
