The St. James

 200 W Washington Square, PhiladelphiaPA 19106
$1,914+Studio-3 BedsPets OK