New Listing $299,900 Save Share 2 Beds · 1 Baths · 746 Sq Ft 45 Macy St Unit Unit B-201, Amesbury · MA 01913
New Listing $365,000 Save Share 3 Beds · 2 Baths · 1,314 Sq Ft 6 Acadia Kimball Rd Unit 6, Amesbury · MA 01913