Louis and Ellen Olson House


The Louis and Ellen Olson House, a Craftsman style mansion built in 1903, is located near downtown Enumclaw, Washington, United States. It has been listed on the National Register of Historic Places since 1984. The mansion is currently a private residence.