2509 Spencer Pl, San Pablo CA 94806 — $499,000 | Blackbird Research