$549,900
4 bed 2.5 bath 2,887 sqft 2 acre lot
354 Oliver Ridge Ln Troy, VA 22974
$270,000
3 bed 2.0 bath 2,267 sqft 0 acre lot
875 Jefferson Dr Palmyra, VA 22963
$899,000
3 bed 2.5 bath 1,792 sqft 14 acre lot
374 White Oak Dr Palmyra, VA 22963
$850,000
4 bed 3.0 bath 2,880 sqft 19 acre lot
912 Shores Rd Palmyra, VA 22963
$539,000
4 bed 3.0 bath 2,578 sqft 0 acre lot
7 Mesquite Pl Palmyra, VA 22963
$519,900
4 bed 3.5 bath 3,499 sqft 0 acre lot
198 Jefferson Dr Palmyra, VA 22963
$499,900
3 bed 3.0 bath 1,716 sqft 12 acre lot
93 Carriage Hill Rd Palmyra, VA 22963
3 bed 2.0 bath 2,120 sqft 0 acre lot
12 Out Of Bounds Rd Palmyra, VA 22963
$479,000
3 bed 2.5 bath 1,848 sqft 0 acre lot
B2 Marina Pt Palmyra, VA 22963
$475,000
3 bed 4.5 bath 3,375 sqft 2 acre lot
8 Bridlewood Dr Palmyra, VA 22963