$1,738—$2,064 1—3 bed 36 Haverhill Road, Amesbury MA, 01913
A location in Amesbury
Explore how far you can travel by car, bus, bike and foot from The Heights Amesbury Apartments.
Bus lines:
51 Haverhill-Amesbury
0.7 mi
54 Amesbury-Newburyport-Salisbury
1.4 mi