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