37052 Poplar St, Newark CA 94560 — $1,599,000 | Blackbird Research