105 Kemper St, Vallejo CA 94589 — $375,000 | Blackbird Research