There are 2386 properties in the Amesbury area. At least 773 matched your criteria.
Search Radius
Minimum Price
Maximum Price
View More Details