$399,990
690 Spruce Garden Court, Rural Hall, NC 27045
$374,990
665 Spruce Garden Court, Rural Hall, NC 27045
$329,990
1110 Mountain Ridge Road, Rural Hall, NC 27045