Homes for sale - 6486 Lotus Ct, Newark, CA 94560 – MLS#40972526 - B...