Franklin Tower Residences

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