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

4 months ago 15
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