peabody
in
Camarillo, CA
Coast Village Inn
1188 Coast Village Road
Santa Barbara
CA
93108
(805) 969-3266
37.5
mi