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, and carpet. It has building amenities including on-site management, fitness center, on-site laundry, residents lounge, business center, concierge service, controlled access, dry cleaning service, door person, package service, and garage parking.