The companies that brought the facility to Caldwell Mill Road plan to open another in the Birmingham area in March. A new climate-controlled self-storage facility has opened in Hoover. Cainbridge ...
A local self storage company sold off its two facilities for over $21M. High-profile Homewood office building sells for $2.5M © 2025 American City Business Journals ...