438 E Poplar St, Vallejo CA 94592 — $710,000 | Blackbird Research