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

2 weeks ago 2
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