3903 Whitehouse Creek Rd, Davenport CA 95017 — $635,000 | Blackbird Research