Franklin Tower Residences

 200 N 16th St, PhiladelphiaPA 19102
$1,730+1-2 BedsPets OK