Elkin
Elkin, NC, sits at the intersection of major hiking trails and the Surry County wine trail. The town features a revitalizing Main Street, vintage homes, and highly rated schools. Stone Mountain State Park is nearby.
-
Average Value
$285K
-
List Price
$136K - $593K
-
For Sale
Homes For Sale
33 Listings