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