Perfection is our goal excellence will be tolerated

Playa Vista Apartments Los Angeles, CA

Four-story 83 unit apartment building over one level of podium style parking garage.