Where is Leimert Park?
Where is Leimert Park located?
Leimert Park, California, United States (approx. 34.00956°, -118.3354°)
Where is Leimert Park on the map?
{"latitude":34.00956,"longitude":-118.3354,"title":"Leimert Park"}