The suspect, named Indiana Moen, tried to dig up some stolen treasure by passing a note with the threat to a teller ...
The property located at 1141 Humboldt Street in Santa Rosa was sold on Feb. 20, 2025 for $455,000, or $1,961 per square foot.