LOT 56 Old Forest Dr, Palmyra, VA 22963. This home last sold for $100,000 in October 2022. The Rent Zestimate for this home is $2,240/mo. Show more