535 Glenrock Ave., Los Angeles, CA 90024 – Coveted Westwood Village North 26 Bed UCLA Student Housing Building by Carrie Gable | Dec 30, 2020