Collector
Giriş Yap
Tuscaloosa 376-unit self-storage facility sells for $3.6 million | Collector
Tuscaloosa 376-unit self-storage facility sells for $3.6 million

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

The property consists of 41,630 rentable square feet situated on 3.32 acres.

Go to News Site