Tesla in Playa Vista, CA

1 Tesla location found near Playa Vista