Vista del Lago 2650 Keystone Avenue is a rental apartment building with 3 floorplans available. It is located in Santa Clara. It has apartment amenities including carpet, assigned parking, balcony, fireplace, on-site laundry, air conditioning, high ceilings, ceiling fan, dishwasher, outdoor space, garden, and hardwood floor. It has building amenities including residents lounge, garage parking, package service, fitness center, on-site laundry, controlled access, on-site management, dry cleaning service, business center, door person, and concierge service.