Amesbury MA FSBO Homes (48)

See Active homes in Amesbury (48)

Sort By

We have 48 homes for sale by owner in Amesbury, MA. The median list price in Amesbury, MA is $1,296,050 and the average price per square foot is $372.