Homes for sale - 8475 Willow Place, Newark, CA 94560 – MLS#ML818454...