Homes for sale - 3108 Hemlock St, Antioch, CA 94509 – MLS#40956204 ...