RateMyApartments
The St. James Ratings and Reviews
The St. James
2336 Scarff St., Los Angeles, CA 90007
CURRENTLY REVIEWING