Elkin, NC Homes for Sale & Real Estate

price
-
1-34 of 34 Homes
$379,000 | 164 Johnson Ridge Road | Elkin
1
Bed
1
-
Sq. Ft.
$1,470,000 | 171 A Heritage Vines Way | Marsh Township - Surry County
3
Beds
4
-
Sq. Ft.
$280,000 | 762 West Main Street | Elkin
3
Beds
2
-
Sq. Ft.
$30,000 | 0 Claremont Drive | Elkin
-
Beds
-
Baths
-
Sq. Ft.
$249,999 | 137 Hagler Lane | Marsh Township - Surry County
3
Beds
2
-
Sq. Ft.

Homes for Sale near Elkin

Cities