Image November 30, 2023 More UCLA-adjacent apartments in the works at 505 S. Landfair Ave. in Westwood Landmark Properties plans second development in Westwood