RateMyApartments
Studio 42 Ratings and Reviews
Studio 42
2642 Ellendale Place, Los Angeles, CA 90007
CURRENTLY REVIEWING