TOMBALL – Storage Star Tomball, a 597-unit self-storage facility at 11133 Spring Cypress Rd., has been sold.
The 70,100-sf property was built in 1998 on 5.5 acres. It includes 26,215 sf of climate-controlled and 43,895 sf of non-climate-controlled space.
Marcus and Millichap represented the seller in the sale to a California-based corporation.
Get more Houston-area news on the Texas Real Estate Research Center’s website:
Source: REBusiness Online