Contributing Editors



Metro Storage Acquires Three Georgia Self Storage Facilities in Atlanta

by Winnie Hsiu June 6, 2014 8:22 PM
Metro Storage LLC has recently expanded their self storage portfolio. They purchased three Georgia Self Storage facilities that are in the metro Atlanta, Georgia, area. Metro Storage currently has 9 other facilities in that area. [More]
 1