373 Maynard St, San Francisco CA 94112 — $899,000 | Blackbird Research