415 C St, Colma CA 94014 — $1,648,000 | Blackbird Research