Flora Vista Inn in Watsonville, CA 95076

Flora Vista Inn in Watsonville, CA 95076 (Santa Cruz County) is a guest house. Flora Vista Inn is located near San Andreas Road.

Building Type
building
Tourism
guest house