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