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