Marion, NC Homes for Sale & Real Estate

price
-
1-40 of 189 Homes
$265,000 | 526 Lentz Road | Marion Township - McDowell County
3
Beds
1
1,080
Sq. Ft.
$209,900 | 180 Fisher Drive | West Marion
3
Beds
2
1,467
Sq. Ft.
$399,000 | 425 Haven Heights Drive | Marion Township - McDowell County
3
Beds
2
1,689
Sq. Ft.
$470,000 | 350 French Mountain Drive | Montford Cove Township - McDowell County
3
Beds
2
2,128
Sq. Ft.
$163,500 | 29 Francis Street | Marion
New
2
Beds
1
784
Sq. Ft.
$325,000 | 60 East Glenview Street | Marion Township - McDowell County
3
Beds
3
1,269
Sq. Ft.
Â