1161 Benicia Rd Spc 15, Vallejo CA 94591 — $139,950 | Blackbird Research