Search
Menu
Home
Sources
About
Contacts
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
.