Oxford Towers

 7210 Oxford Avenue, PhiladelphiaPA 19111
$725+Studio-2 BedsPets OK