1090 Old River Road, Carthage, NC
0 Bed
0 Bath
MLS® 10043226 • DASH Carolina
161 Degraffenreid Road, Carthage, NC
3 Bed
2 Bath
MLS® 10021480 • lpt realty, llc