Grover Beach City Hall on South Eighth Street.
Grover Beach City Hall on South Eighth Street. David Middlecamp dmiddlecamp@thetribunenews.com
Grover Beach City Hall on South Eighth Street. David Middlecamp dmiddlecamp@thetribunenews.com