3329 Powelton Avenue

 3329 Powelton Avenue, PhiladelphiaPA 19104
$3,4004 BedsPets OK