county placer tax wallpaper placer county tax deed sales 3404 93rd Ave SW Olympia sold for 165200. The 2018 United States Supreme Court decision in South Dakota v. Max … Sunday, April 3, 2022 Edit