The Storage Place opened in November at 1924 Murphy Road, Stafford. The self-storage facility with has 560 units on 3 acres. Units range from 5 square feet to a 10 feet by 30 feet size and some are climate controlled. Customer parking at the facility, which is the company’s 12th location and its second in the Missouri City area. 832-539-1915. www.storageplacetx.com