We have found 13 properties on W Elm St, Palmyra, PA. Average price per square feet on W Elm St is $114. It is 81.2% lower than average price per sqft Palmyra. Average sale price on W Elm St is $145,475. It is 27.9% lower than average sale price in Palmyra.