Homes for sale - 22695 Vermont St, Hayward, CA 94541 – MLS#40957000...