2252 West Winton Avenue, Hayward, CA. 94545
View larger map