Landmark Properties wants to build a 12-story apartment building in Westwood, targeting students from nearby UCLA, that’s ...