- Location Storyboard
Located in the heart of West LA, The Landmark is a prestigious apartment building complete with luxury living amenities. With its state-of-the-art gym, pool, and other recreational areas, The Landmark stands as a residence unlike any other. Designed by world-renowned architectural firm Gensler, the 349′ tall shimmering glass tower offers floor-to-ceiling windows in every sophisticated studio, one and two-bedroom apartment. Best of all, every residence features an expansive private balcony which offers a lavish space to relax or dine outside and enjoy the spectacular ocean and mountain views accompanied by the cool ocean breeze.