Stella

Region:
Southern California
Address:
13488 Maxella Avenue Marina Del Rey, CA 90292
Strategy:
Renovation
Status:
Held
Acquired:
10/09/2025
Units:
244

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.

Leasing Lounge.jpeg

Close
Get Directions

‘; ‘;





Options


hide options





Print


Reset

Fetching directions…