Driving Directions

Please use the Directions feature in the map below for turn-by-turn directions to our 1 & 2 bedroom apartments for rent in Swampscott, Massachusetts.

Eagle Rock Apartments at Swampscott

844-319-1381

100 Vantage Terrace Swampscott, MA 01907

Office Hours


9:00am - 6:00pm
Closed