2625 Duhallow Way, South San Francisco CA 94080 — $719,000 | Blackbird Research