$525,000
3 bed 2.0 bath 1,880 sqft 2 acre lot
4881 Free Union Rd Free Union, VA 22947
2 bed 2.0 bath 988 sqft 100 acre lot
4730 Simmons Gap Rd Free Union, VA 22940
$590,000
3 bed 2.0 bath 2,120 sqft 0 acre lot
1805 Old Orchard Rd Free Union, VA 22940
$325,000
3 bed 1.5 bath 1,560 sqft 3 acre lot
2106 Flattop Mountain Rd Free Union, VA 22940