Homes for sale - 1200 W Winton Ave. #88 Unit 88, Hayward, CA 94545 ...