6181 W Centinela Ave 6181 West Centinela Avenue, Culver City, CA 90230