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

100 Vantage Terrace Swampscott , MA 01907

844-319-1381

Office Hours


9:00am - 6:00pm
Closed