Homes for sale - 22 Watchpost Place, Hampstead, NC 28443 – MLS#1002...