The Hotel Estacada Built in 1903

TheĀ grand Estacada Hotel andĀ Portland Restaurant was built in 1903.