Where is Baldwin Hills Crenshaw Plaza?

Where is Baldwin Hills Crenshaw Plaza located?

Baldwin Hills Crenshaw Plaza, Baldwin Hills Crenshaw Plaza, United States of America (approx. 34.01008°, -118.33714°)


Where is Baldwin Hills Crenshaw Plaza on the map?