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