Edgewater Apartments

(343)
 2323 Race Street, PhiladelphiaPA 19103
$1,611+Studio-3 BedsPets OK