39821 Cedar Blvd Unit 111, Newark CA 94560 — $645,000 | Blackbird Research