
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.