- For Lease Contact for pricing
- Property Type Retail
- Property Size 18,048 SF
- Date Updated May 20, 2026
Description
5150 Calle del Sol totals 18,048 square feet and is positioned in Santa Clara, CA. The property’s layout makes it suitable for retail tenants seeking ample space to operate in a growing business environment.
The building is located approximately 0.2 miles from the Yellow Lot 3 parking facility, with additional parking options such as the Great America ACE Station and City of Santa Clara Parking within 0.5 miles. Public transportation options nearby include the Santa Clara-Great America station, located about 0.2 miles away, offering accessibility for employees and customers alike.
True
3 Spaces Available
#A
Restaurant
Contact for pricing
7,669 SF
1,200 - 7,669 SF
Immediate
Yes
No
• Restaurant capability
• 21’ slab to slab
• Floor to ceiling glass
• Adjacent to port cochere
• Dedicated retail parking
• Premium visibility
#B
Restaurant
Contact for pricing
8,469 SF
956 - 8,469 SF
Immediate
Yes
No
• Adjacent to tower lobby
• Outdoor seating potential
• 21’ slab to slab
• Modern storefronts
• Adjacent to park
• Restaurant capability
#C
Retail
Contact for pricing
1,910 SF
1,910 - 1,910 SF
Immediate
Yes
No
• Adjacent to tower lobby
• Dedicated outdoor patio
• 21’ slab to slab
• Type 1 Hood available
• Prominent Visibility
• Adjacent to park,
Contacts
Jones Lang LaSalle
Location
Jones Lang LaSalle