Sycamore Mineral Springs Resort

1215 Avila Beach Dr
California
United States