601 E Oak St Palmyra, PA 17078

$344,800.00
3 bed
bath
3548 sqft
MLS # Active