Palmyra, VA 22963
NEW LISTING! Gorgeous 3BR, 2.5 bath, finished bsmt, & garage. Asking $399,900 MLS #588869