5150 Calle del Sol

5150 Calle del Sol, Santa Clara, CA 95054

Property Information

  • 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.

3 Spaces Available

#A

Space Type

Restaurant

Lease Rate

Contact for pricing

Total Space

7,669 SF

Divisible Space

1,200 - 7,669 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

• Restaurant capability

• 21’ slab to slab

• Floor to ceiling glass

• Adjacent to port cochere

• Dedicated retail parking

• Premium visibility

#B

Space Type

Restaurant

Lease Rate

Contact for pricing

Total Space

8,469 SF

Divisible Space

956 - 8,469 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

• Adjacent to tower lobby

• Outdoor seating potential

• 21’ slab to slab

• Modern storefronts

• Adjacent to park

• Restaurant capability

#C

Space Type

Retail

Lease Rate

Contact for pricing

Total Space

1,910 SF

Divisible Space

1,910 - 1,910 SF

Available Date

Immediate

Renewal Option

Yes

Sublease

No

• Adjacent to tower lobby

• Dedicated outdoor patio

• 21’ slab to slab

• Type 1 Hood available

• Prominent Visibility

• Adjacent to park,

Contacts

Location

Contact Listing Broker
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.