RateMyApartments
The St. James Ratings and Reviews
The St. James
200 West Washington Square, Philadelphia, PA 19106
CURRENTLY REVIEWING