South Hayward Station

28601 Dixon Street / Hayward, CA 94544