2211 Park Blvd, Palo Alto CA 94306 — $2,725,000 | Blackbird Research