6862 Mayhews Landing WAY, Newark, CA 94560 - MLS#ML81798230 - Steve...