Public Storage opened at 33327 Egypt Lane, Magnolia, on April 7. The self-storage facility features 13 different unit sizes with climate-controlled and drive-up access options available. 281-640-3731. www.publicstorage.com