Self storage facilities have become as American as Motherhood and Apple Pie. And ubiquitous, too. There are now more self storage locations than every Best Buy, Lowe’s, Home Depot, Walmart, McDonald’s and Subway stores put together, according to a new report from
…»