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