Marshville, NC Homes for Sale & Real Estate

price
-
1-40 of 56 Homes
$569,000 | 318 North Elm Street | Marshville
Coming Soon
4
Beds
2.5
Baths
4,080
Sq. Ft.
$1,499,999 | 7812 Highway 742 | New Salem Township - Union County
3
Beds
2
Baths
1,892
Sq. Ft.
$27,500 | 0 West Union Street | Marshville
-
Beds
-
Baths
-
Sq. Ft.
$199,999 | 5621 Highway 205 | New Salem Township - Union County
-
Beds
-
Baths
-
Sq. Ft.
$295,000 | 8600 Highway 74 | Marshville Township - Union County
3
Beds
1
Bath
1,211
Sq. Ft.
$228,920 | 3 Hasty Road | Marshville Township - Union County
-
Beds
-
Baths
-
Sq. Ft.
$228,920 | 1 Hasty Road | Marshville Township - Union County
-
Beds
-
Baths
-
Sq. Ft.
$228,920 | 2 Hasty Road | Marshville Township - Union County
-
Beds
-
Baths
-
Sq. Ft.
$469,902 | 1140 Forest Drive | Marshville Township - Union County
4
Beds
2
Baths
2,325
Sq. Ft.
$399,900 | 420 Godwin Street | Marshville
3
Beds
2
Baths
1,617
Sq. Ft.
$505,000 | 6014 New Hope Church Road | New Salem Township - Union County
3
Beds
2
Baths
2,072
Sq. Ft.
$580,000 | 6405 Highway 205 | New Salem Township - Union County
4
Beds
2.5
Baths
2,265
Sq. Ft.
$189,900 | 4425 Canal Road | Lanes Creek Township - Union County
3
Beds
2
Baths
1,200
Sq. Ft.
$379,000 | 4616 Canal Road | Lanes Creek Township - Union County
3
Beds
2
Baths
1,598
Sq. Ft.
$220,000 | 601 Hasty Street | Marshville
4
Beds
2
Baths
2,102
Sq. Ft.
$308,000 | 4118 Clontz Taylor Road | Lanes Creek Township - Union County
3
Beds
2
Baths
1,418
Sq. Ft.
$675,000 | 6019 Polk Mountain Drive | New Salem Township - Union County
3
Beds
2
Baths
2,622
Sq. Ft.
$399,900 | 8909 Highway 218 | New Salem Township - Union County
3
Beds
2
Baths
2,202
Sq. Ft.
$399,900 | 7111 Highway 218 | New Salem Township - Union County
3
Beds
2
Baths
1,773
Sq. Ft.
$339,900 | 511 Hasty Street | Marshville
3
Beds
2.5
Baths
2,012
Sq. Ft.
$175,000 | 309 South Elm Street | Marshville
Virtual Tour
4
Beds
3
Baths
2,370
Sq. Ft.
$310,000 | 811 Sanford Street | Marshville
4
Beds
3
Baths
-
Sq. Ft.
$379,900 | 4005 Vann Sneed Road | Lanes Creek Township - Union County
3
Beds
2.5
Baths
2,030
Sq. Ft.
$475,000 | 2126 Mills Harris Road | Marshville Township - Union County
4
Beds
2.5
Baths
2,320
Sq. Ft.
$379,900 | 924 Marshville-Olive Branch Road | Marshville Township - Union County
Virtual Tour
$399,372 | 1136 Forest Drive | Marshville Township - Union County
4
Beds
2.5
Baths
1,936
Sq. Ft.
$434,545 | 1016 Forest Drive | Marshville
4
Beds
2.5
Baths
1,861
Sq. Ft.
$519,900 | 5422 Army Road | New Salem Township - Union County
4
Beds
3.5
Baths
2,565
Sq. Ft.
$325,000 | 6244 Ra Austin Road | New Salem Township - Union County
-
Beds
-
Baths
-
Sq. Ft.
$609,872 | 4020 Landsford Road | Lanes Creek Township - Union County
3
Beds
2
Baths
2,381
Sq. Ft.
$699,356 | 4016 Landsford Road | Lanes Creek Township - Union County
3
Beds
3
Baths
2,746
Sq. Ft.
$715,941 | 4024 Landsford Road | Lanes Creek Township - Union County
4
Beds
3.5
Baths
2,691
Sq. Ft.