Franklin Tower Residences

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