2029-2031 Beach St, San Francisco CA 94123 — $2,645,000 | Blackbird Research