$399,999
4 bed 2.5 bath 2,034 sqft 0 acre lot
68 Riva Way Palmyra, VA 22963
$372,427
4 bed 2.5 bath 1,880 sqft 0 acre lot
182 Riva Way Palmyra, VA 22963