3885 Whitehouse Creek Rd, Davenport CA 95017 — $189,000 | Blackbird Research