Marion, NC Homes for Sale & Real Estate

price
-
1-40 of 212 Homes
$589,000 | 4186 Lake James Road | Marion Township - McDowell County
Coming Soon
5
Beds
3
Baths
3,368
Sq. Ft.
$40,000 | 5 B Wilderness Drive | North Cove Township - McDowell County
New
-
Beds
-
Baths
-
Sq. Ft.
$949,000 | 9675 Montford Cove Road | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,500
Sq. Ft.
$140,000 | 83 6th C Street | Marion
2
Beds
1
Bath
935
Sq. Ft.
$949,000 | 9675 Montford Cove Road | Montford Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$10,000 | 0 Deer Ridge Trail | North Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$596,000 | 50 Deep Woods Drive | Marion Township - McDowell County
3
Beds
2.5
Baths
3,686
Sq. Ft.
$229,000 | 3419 Highway 70 | Marion Township - McDowell County
1
Bed
1
Bath
812
Sq. Ft.
$158,000 | 61 3rd Street | Marion
3
Beds
2
Baths
1,547
Sq. Ft.
$45,000 | 0 Hwy 226a Highway | North Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$410,000 | 226 Orchard View Trail | North Cove Township - McDowell County
Virtual Tour
3
Beds
2
Baths
1,129
Sq. Ft.
$25,000 | Lot 80 Parkway Drive | North Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$149,000 | Tbd Cannon Road | Marion Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$450,000 | 0 Cannon Road | Marion Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$425,000 | 1965 North Main Street | Marion
-
Beds
-
Baths
-
Sq. Ft.
$419,000 | 425 Haven Heights Drive | Marion Township - McDowell County
3
Beds
2
Baths
1,689
Sq. Ft.
$90,000 | 710 Ridge Road | Marion Township - McDowell County
2
Beds
1
Bath
779
Sq. Ft.
$415,000 | 161 Gypsy Mountain Drive | Marion Township - McDowell County
3
Beds
3
Baths
2,372
Sq. Ft.
$279,000 | 141 Cherokee Way | Marion Township - McDowell County
3
Beds
2
Baths
1,303
Sq. Ft.
$150,000 | 165 Stacy Hollow Drive | Nebo Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$215,000 | 32 Lamar Street | Marion
2
Beds
1
Bath
524
Sq. Ft.
$449,500 | 42 Viewpoint Drive | Marion
Virtual Tour
3
Beds
2
Baths
2,000
Sq. Ft.
$614,900 | 697 Wilson Valley Drive | Glenwood
Virtual Tour
5
Beds
3
Baths
3,876
Sq. Ft.
$299,000 | 454 Mount Pleasant Road | Glenwood Township - McDowell County
3
Beds
2
Baths
1,050
Sq. Ft.
$189,000 | 1435 Jacktown Road | Higgins Township - McDowell County
2
Beds
2
Baths
1,528
Sq. Ft.
$375,000 | 353 Morehead Road | Marion
4
Beds
2.5
Baths
2,106
Sq. Ft.
$550,000 | 141 North Madison Street | Marion
6
Beds
3.5
Baths
2,800
Sq. Ft.
$299,000 | 325 Dogwood Lane | Marion Township - McDowell County
2
Beds
2
Baths
1,158
Sq. Ft.
$269,000 | 53 Buena Vista Ridge, Unit A | Marion
2
Beds
2
Baths
1,480
Sq. Ft.
$128,000 | 1267 Jacktown Road | Higgins Township - McDowell County
3
Beds
2
Baths
1,060
Sq. Ft.
$518,900 | 78 Old Linville Road | North Cove Township - McDowell County
Virtual Tour
3
Beds
2
Baths
1,938
Sq. Ft.
$1,749,000 | 59 Gypsy Mountain Drive | Marion Township - McDowell County
2
Beds
2.5
Baths
2,683
Sq. Ft.
$239,900 | 253 Hidden Acres Drive | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,568
Sq. Ft.
$329,900 | 25 Cypress Road | Marion
$329,900

25 Cypress Road
Marion, NC 28752

3
Beds
2
Baths
1,697
Sq. Ft.
$239,900 | 489 Deacon Drive | Higgins Township - McDowell County
3
Beds
2
Baths
2,100
Sq. Ft.
$59,000 | 999 Harborside Drive | Nebo Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$350,000 | 3011 Yancey Road | Marion Township - McDowell County
3
Beds
2
Baths
1,728
Sq. Ft.
$189,900 | 40 Madac Ridge | Marion Township - McDowell County
3
Beds
2
Baths
1,296
Sq. Ft.