405 Oakdale Ave, Corte Madera CA 94925 — $2,997,500 | Blackbird Research