University Plaza, 26775 Hayward Blvd, Hayward (510) 727-0532
University Plaza, 26775 Hayward Blvd, Hayward 94542 (510) 727-0532