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