Where is Crenshaw / 63rd?

Where is Crenshaw / 63rd located?

Crenshaw / 63rd, California, United States (approx. 33.98306°, -118.331°)


Where is Crenshaw / 63rd on the map?