4605 Last Chance Rd, Davenport CA 95017 — $550,000 | Blackbird Research