138 Bayview Ave, Vallejo CA 94590 — $350,000 | Blackbird Research