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