Homes for sale - 12666 Millennium Dr, Playa Vista, CA 90094 – MLS#2...