12180 Millennium Playa Vista, CA 90094