Where is Park Plaza Lodge, Los Angeles?
Where is Park Plaza Lodge, Los Angeles located?
Park Plaza Lodge, Los Angeles, California, United States (approx. 34.07013°, -118.3514°)
Where is Park Plaza Lodge, Los Angeles on the map?
{"latitude":34.07013,"longitude":-118.3514,"title":"Park Plaza Lodge, Los Angeles"}