Marshall, NC Homes for Sale & Real Estate

price
-
20 of 120 Homes
Coming Soon
$375,000

200 Dry Branch Road
Marshall, NC 28753

2
Beds
2
Baths
1,188
Sq. Ft.
$210,000

275 Horse Knob Drive
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$25,000

99999 Highland Creek Drive
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$210,000

0 High Rock Mountain Road
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$159,000

71 Turkey Trot Trail
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
New
$2,100,000

5110 Highway 25
Marshall, NC 28753

2
Beds
1
Bath
1,124
Sq. Ft.
Virtual Tour
$1,100,000

674-and 434 Puncheon Camp Road
Marshall, NC 28753

3
Beds
2.5
Baths
3,046
Sq. Ft.
$65,000

141 River Club Trail
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$70,000

240 White Water Way
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$59,400

Tbd Hwy 212 Highway
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$40,000

Lot 8 Bear River Lodge Trail
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$225,000

358 Lewis Hollow Drive
Marshall, NC 28753

2
Beds
2
Baths
840
Sq. Ft.
$549,000

390 Barnet Mountain Drive
Marshall, NC 28753

3
Beds
1.5
Baths
3,728
Sq. Ft.
$455,000

12304 Highway 25
Marshall, NC 28753

3
Beds
2
Baths
1,941
Sq. Ft.
$385,000

3730 Chapel Hill Road
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
$577,500

21 Pointe Trail
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$500,000

8851 Grapevine Road
Marshall, NC 28753

3
Beds
2.5
Baths
1,365
Sq. Ft.
$975,000

721 East Fork Road
Marshall, NC 28753

3
Beds
3
Baths
2,480
Sq. Ft.
$94,111

99999 Highland Creek Road
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$250,000

1239 Little Pine Road
Marshall, NC 28753

-
Beds
-
Baths
-
Sq. Ft.

Homes for Sale near Marshall

ZIPs