RateMyApartments
Charming 2 Bed + Den/1 Bath by UCLA Ratings and Reviews
Charming 2 Bed + Den/1 Bath by UCLA
613.5 Kelton Avenue, Los Angeles, CA 90095
CURRENTLY REVIEWING