Share Icons Properties Properties Santa Clara CA The Clara Luxury Rentals Mixed-Use Contact Information Learn More 5150 Calle Del Sol, Santa Clara, CA, 95054 The Numbers Floors 22 Units 508 Located in the heart of Santa Clara with breathtaking views stretching from the foothills of Santa Clara to the Bay, The Clara is a bold new vision for luxury living and hospitality. The Clara offers distinctive architecture, beautifully appointed apartments, townhomes and penthouses, 60,000 SF of indoor-outdoor amenities, uncompromised service and 17,000 SF of retail. Design & Construction Unit Types 1 Bedroom 2 Bedroom 3 Bedroom Townhouse units Studio Construction Company Related California Construction Interior designers AvroKO Landscape designer Surface Design Sustainability status Anticipated LEED Silver Certification Management Company Greystar Market status In Development Architects Bohlin Cywinski Jackson Steinberg Hart