1222 Locust Street

 1222 Locust Street, PhiladelphiaPA 19107
$2,000+2 Beds