2062 Florida Street, Hayward, CA 94545 - HotPads