Bama Mini Storage

Tuscaloosa, AL

376 Units   |

  

41,390 NRSF   |

  

6.50% CAP

$4,575,000