No; that's LA as in West Hollywood.

I've seen these cars near the corner of Selma and Heyworth.

Cheers.