About Lume
635 Main Street, Wilmington, MA
Lume will feature a three-story podium style apartment building and ten luxury townhomes. In total, the project will include 49 residential units. The site is located a short walk from the Wilmington MBTA train station, and sits at the junction of I-93 and I-95, with easy access to I-90, Rt 38, and I-495.