County Inn

850 Leong Dr
Mountain View
California
United States