Homes for sale - 10518 Witter Springs Road, Upper Lake, CA 95493 – ...