Franklin Tower Residences

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