The St. James

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