Skip to main content

Baytown self-storage facility sold

​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 priv​ate investor, and procured the New York-based buyer.

Texas logoGet more Houston-area news on the Texas Real Estate Research Center’s website:

​Source: REBusiness Online

Leave a Reply