Plummer Park-North Parking Lot
Address:
1200 N. Vista Street
West Hollywood
, CA
, 90046
34° 5' 32.5572" N, 118° 21' 5.1624" W
See map: Google Maps