HOUSTON – Big Space Storage, a 279-unit self-storage facility, has been sold.
Built in 2016, the 137,760-sf property is at 11847 Spears-Gears Rd.
Marcus & Millichap brokered the deal.
Get more Houston-area news on the Real Estate Center’s website:
Source: REBusiness Online