Homes for sale - 30 LAFAYETTE DR #LOT 455/5, Palmyra, VA 22963 – ML...