7-story apartment building planned to replace chapel near UCLA campus Kelsey Pudloski November 4, 2020 The 18,376-square-foot lot was purchased by Landmark Properties, an Athens, Georgia-based real estate firm specializing in student housing communities.