closeView Me from $1,525Studio Apartments Available Now 21371 Garden Ave21371 Garden AveHayward, CA 94541