Thursday, April 9, 2020

First Self Storage in America was here in Fort Lauderdale, Florida

Fun fact of the day is that the first self storage facility in America was called Lauderdale Storage and was opened in 1958. The facility was owned by the Collum family here in Fort Lauderdale.
Official website