2225 23rd St Unit 311, San Francisco CA 94107 — $625,000 | Blackbird Research