211 Salt Point Ct Apt 2, Vallejo CA 94591 — $524,500 | Blackbird Research