78 Parker Ave, San Francisco CA 94118 — $4,350,000 | Blackbird Research