411 Glenwood Ave, Woodside CA 94062 — $3,389,000 | Blackbird Research