263 Nevada Ave, Moss Beach CA 94038 — $6,750,000 | Blackbird Research