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 dishwasher, high ceilings, outdoor space, air conditioning, garden, balcony, on-site laundry, assigned parking, ceiling fan, fireplace, carpet, and hardwood floor. It has building amenities including business center, on-site management, residents lounge, controlled access, concierge service, package service, on-site laundry, door person, garage parking, dry cleaning service, and fitness center.