2030 Ashton Ave, Menlo Park CA 94025 — $5,025,000 | Blackbird Research