The Westcott
125 Essex Street, Swampscott, MA
Upcoming 114-unit, mixed income, transit-oriented apartment community in Swampscott
125 Essex Street, Swampscott, MA
Upcoming 114-unit, mixed income, transit-oriented apartment community in Swampscott