218 Cimarron Dr, Vallejo CA 94589 — $578,000 | Blackbird Research