426 LA Jolla St, Vallejo CA 94591 — $440,000 | Blackbird Research