Stella
Built in 2013, Stella is a 244-unit, podium-style, two-building complex which Carmel acquired on October 9, 2025. Stella is ideally situated at the intersection of the 90 Freeway and Lincoln Boulevard, offering direct access to major employment hubs in West Los Angeles with proximity to lifestyle destinations from Abbot Kinney in Venice to Manhattan Beach.
