Vista palms apartments walnut creek reviews July 8, 2019 16 32 64 128 Vista terrace walnut creek 2646 north main street walnut creek ca 94597 2771 buena vista ave walnut creek ca 94597 Vista palms apartments Array vista canyon apartments