Kiosk in Humboldt County, California

Kiosk in Humboldt County is a building. Kiosk is located near Dahlia Road. Kiosk also exists in San Luis Obispo County.
Building Type
building