$679,000 - 9016 Cargill Lane, Philadelphia, PA 19115
9016 Cargill Lane
Philadelphia,
PA
19115
Municipality: PHILADELPHIA