3015 20th Ave, San Francisco CA 94132 — $1,695,000 | Blackbird Research