29229 Harpoon Way, Hayward, CA 94544 - MLS#40912982 - Daniel Ripper...