2760-2762 Byron St, Palo Alto CA 94306 — $2,250,000 | Blackbird Research