University Plaza, 26775 Hayward Blvd, Hayward (510) 728-1113
University Plaza, 26775 Hayward Blvd, Hayward 94542 (510) 728-1113