64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963
64 LAFAYETTE DR, Palmyra, VA, 22963

$289,900

64 LAFAYETTE DR, Palmyra, VA, 22963

30
Courtesy of: Charlottesville