RateMyApartments
FURNISHED 2 BEDROOM PLUS HIGH SPEED WIFI BY UCLA! 65 INCH TV, POOL, SUN DECK AND MORE Ratings and Reviews
FURNISHED 2 BEDROOM PLUS HIGH SPEED WIFI BY UCLA! 65 INCH TV, POOL, SUN DECK AND MORE
Kelton Ave, Los Angeles, CA 90095
CURRENTLY REVIEWING