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.