$1,490,000
6 bed 5.0 bath 7,727 sqft 56 acre lot
6904 James Madison Hwy Fork Union, VA 23055
$354,700
4 bed 2.5 bath 1,803 sqft 3 acre lot
232 Gravel Hill Rd Fork Union, VA 23055