28500 Mission Blvd Hayward Ca 94544, 2 | HotPads