17968 Nc-125, Halifax, NC
0 Bed
0 Bath
MLS® 10066697 • 1st Class Real Estate Triangle
9246 Us Highway 301, Halifax, NC
4 Bed
2 Bath
MLS® 10049328 • Heaton Real Estate