The St. James

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