Avalon North Point

Avalon North Point

1 Leighton Street, Cambridge, MA 02141

Avalon North Point is a 22-story residential tower including 426 apartments in addition to street-level retail.

Square Footage: 740,000 ft2
Services Included: Drywall, Fireproofing
General Contractor: Suffolk Construction
Usage Category: High Rise/Residential