Redwood Inn
1670 Santa Rosa Ave, Santa Rosa 95404