Duchamp Hotel

421 Foss Street, Healdsburg, CA