62-66 Main Street
Lee, MA
Acquired Q2 2026
62-66 Main Street is a prominent mixed-use building located in the heart of the historic downtown area.
This property spans approximately 3,000 square feet. It features two residential units and two commercial units.

