The Delmar Morris Apartments

 319 West Chelten Avenue, PhiladelphiaPA 19144
$1,345+Studio-3 BedsPets OK