Chester Plaza

 4605 Chester Avenue, PhiladelphiaPA 19143
$900+Studio-1 BedPets OK