420 El Arroyo Rd, Hillsborough CA 94010 — $5,995,000 | Blackbird Research