1133 Douglas Ave Unit 3, Burlingame CA 94010 — $1,299,000 | Blackbird Research