Sale of Tewksbury U-Store-It Self Storage Facilitated by MANSARD

MANSARD facilitated the sale of 720 Main Street, which is the Tewksbury U-Store-It self storage facility in Tewksbury, Massachusetts.  The buyer, Richard Berry of Meeting House Realty Investments, purchased the site for $3.0 million from Tewksbury U-Store-It Inc.  The property will continue to run as a self-storage facility.

MANSARD Contact Us Today Experts For Your Commercial Real Estate Portfolio.
To reach us, please complete the form. Or, you may dial us at (617) 674-2043.