100 Thorndale Dr Apt 233, San Rafael CA 94903 — $747,500 | Blackbird Research