2686 McAllister St Unit 2, San Francisco CA 94118 — $1,895,000 | Blackbird Research