HOUSTON – An Arizona-based REIT has acquired Space City Self Storage, a 400-unit facility at 13123 Hiram Clarke Rd.
The facility consists of nine buildings that house 225 non-climate-controlled units and 175 climate-controlled units for a total of 57,545 net rentable sf.
Marcus & Millichap brokered the sale.