Homes for sale - 1223 Thornwall Ln, Hayward, CA 94545 – MLS#4095100...