Single family home located in Upper Darby Twp, Delaware Cty. This home requires someone to come in with a vision and make it a forever home with your personal touches.

 

Location