392 Alhambra Ave, Vallejo CA 94591 — $520,000 | Blackbird Research