Tuscaloosa 376-unit self-storage facility sells for $3.6 million

3 weeks ago 8
Bama Mini-Storage, a 376-unit self-storage facility in Tuscaloosa, Alabama. The asset sold for $3.6 million.

A 376-unit self-storage facility in Tuscaloosa has sold for $3.6 million.

Read Entire Article