1315 Audubon Ave, Montara CA 94037 — $1,348,000 | Blackbird Research