3070 23rd Ave, San Francisco CA 94132 — $2,085,000 | Blackbird Research