1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913
1-A Lafayette St, Amesbury, MA, 01913

$719,900

1-A Lafayette St, Amesbury, MA, 01913

31
Listing Agent: Mark Beliveau | Agent phone: 978-387-3464
Courtesy of: Lamacchia Realty, Inc. | Office phone: 978-250-1900