BAYTOWN – Main Plaza Storage, a 554-unit self-storage facility at 4222 N Main St., has been sold.
The property spans 66,500 net rentable sf.
Marcus & Millichap represented the seller, a private investor, and procured the New York-based buyer.
Get more Houston-area news on the Texas Real Estate Research Center’s website:
Source: REBusiness Online