Chateau Guest Home

1340 17th Ave Santa Cruz CA 95062 (888) 848-5698