Louis and Ellen Olson House

The Louis and Ellen Olson House, a Craftsman style mansion built in 1903,[3] 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.

This article about a building or structure in the U.S. state of Washington is a stub.

You can help Wikipedia by expanding it.