PACB116468 400023822980 False 230 impression 337868328 230 88 MARGARET DR MECHANICSBURG PA 17050 Click to hide listing card Listing Price $ 290,000 88 MARGARET DR MECHANICSBURG , PA 17050 Listing Information 3 bd 3 ba Days on Site: 120 MLS# PACB116468 100 Status Active SAVE PLACES NOTES ASK