Elmwood Self Storage
The Elmwood Self Storage facility was developed by Lauricella Land in 2003, when it converted a 100,000 square foot retail/warehouse facility into a state-of-the-art 200,000+ square foot self storage facility complete with climate-controlled storage, document and record storage, high security vault storage, wine storage, and a business center. There is a total of 10,400 square feet of retail space fronting Mounes Street. Elmwood Self Storage was awarded the "Facility of the Year" in 2004 by Mini-Storage Messenger, the most respected international trade magazine for self storage operators, owners, developers, and investors. The facility sits adjacent to the Elmwood Center.
Click for more information on Elmwood Self Storage.
Click for more information on Elmwood Records.