2030 Ashton Ave, Menlo Park CA 94025 — $4,895,000 | Blackbird Research