Valley Inn

17130 Foothill Boulevard
Castro Valley
California
United States