Stimson-Green Mansion in Seattle

Stimson-Green Mansion in Seattle is a historic building (built in 1901). Stimson-Green Mansion is located near Minor Avenue.