$574,620
4 bed 2.5 bath 2,537 sqft 4 acre lot
1847 Hollands Rd Palmyra, VA 22963
$589,084
3 bed 3.0 bath 2,890 sqft 3 acre lot
1783 Hollands Rd Palmyra, VA 22963