804 Flume Court, Yreka, CA 96097 - Homesnap