Avon
Avon, NC, a small beach town on Hatteras Island, features quiet shores along Cape Hatteras National Seashore and the popular Avon Fishing Pier. The town provides waterfront dining and essential amenities for locals and visitors.
-
Average Value
$672K
-
List Price
$343K - $2M
-
For Sale
Homes For Sale
29 Listings