May 1st Move In **Large and Bright 3-Bedroom, 2-Bath Townhouse Style Apartment in Swampscott**This spacious and bright 2nd and 3rd-floor apartment is located in the heart of Swampscott and offers off-street parking for two cars. It's conveniently situated ...
See More