Lemon Bay Self-StorageĀ features a design that seamlessly blends the franchise identity with a Florida plantation style design using a premanufactured building system. Lemon Bay is aesthetically pleasing self-storage that pays respect to the landscape and history of the area.