726 Point San Pedro Rd, San Rafael CA 94901 — $425,000 | Blackbird Research