$374,990
665 Spruce Garden Court, Rural Hall, NC 27045
$349,990
1132 Mountain Ridge Road, Rural Hall, NC 27045
1116 Mountain Ridge Road, Rural Hall, NC 27045
$329,990
1110 Mountain Ridge Road, Rural Hall, NC 27045