Homes for sale - 23 Trestle Dr, Hayward, CA 94544 – MLS#41012314 - ...