Apartments in Swampscott, MA
Apartments
100 Vantage Ter,
Swampscott ,
MA
01907
UNITED STATES
Pet friendly and smoke-free apartments in Swampscott, MA close to the beach. Washer and dryer, private balconies, hardwood floors and garage parking available. 15 miles from Boston. Guarantors welcome.