$555,000
3 bed 2.0 bath 1,456 sqft 9 acre lot
3675 Plank Rd North Garden, VA 22959
$595,000
3 bed 1.5 bath 1,728 sqft 3 acre lot
3193 Old Lynchburg Rd North Garden, VA 22959
$550,000
3 bed 2.0 bath 2,291 sqft 2 acre lot
2946 Monacan Trail Rd North Garden, VA 22959