28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913
28 Haverhill Rd, Amesbury, MA, 01913

$2,375,000

28 Haverhill Rd, Amesbury, MA, 01913

15
Listing Agent: Heather Rogers | Agent phone: 978-621-1607
Courtesy of: Bentley's | Office phone: 978-572-1200