708 Hamilton Ave Mechanicsburg, PA 17055

$199,000.00
4 bed
bath
2699 sqft
MLS # Active

601 E Oak St Palmyra, PA 17078

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