PendingTownhome2950New Rental – Immaculate 2 Bedroom Townhome in Amesbury!20 Congress StreetAmesbury, MA 019132Beds 1Baths 1536Sq ftView Listing