Khosla capital headquarters details
100 Sterling Blvd 100 Sterling Blvd Suite 1110
Englewood
Colorado
07631
United States
2021
Location map
Open in Google MapsAll Khosla capital office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Englewood HQ | Colorado | United States | Headquarters |
About Khosla capital
Khosla capital (Private) is headquartered in Englewood, Colorado, United States. Founded in 2021, the company operates across 2 countries with approximately 6 employees worldwide.
Where is Khosla capital's main office?
Khosla capital's main headquarters office is located at 100 Sterling Blvd 100 Sterling Blvd Suite 1110, Englewood, Colorado 07631. This serves as the company's primary corporate address and is home to its executive leadership team.
Khosla capital regional offices
Beyond its headquarters in Englewood, Khosla capital maintains 2 offices across 2 countries. Regional offices span 2 countries.
Khosla capital contact information
The main switchboard for Khosla capital headquarters can be reached at 12014904000. For investor relations, visit khoslacap.com/investor-relations.
What does Khosla capital do?
Khosla Capital, a privately owned real estate business, is responsible for owning, operating, acquiring, rehabilitating, and developing multifamily residential complexes.
Frequently asked questions
Where is Khosla capital headquarters?
Khosla capital's headquarters is located at 100 Sterling Blvd 100 Sterling Blvd Suite 1110, Englewood, Colorado 07631, United States.
How many offices does Khosla capital have?
Khosla capital operates 2 offices across 2 countries as of 2026.
What is Khosla capital's corporate address?
The official corporate address is 100 Sterling Blvd 100 Sterling Blvd Suite 1110, Englewood, Colorado 07631.
When was Khosla capital founded?
Khosla capital was founded in 2021 and has grown to employ approximately 6 people worldwide.
What is Khosla capital's phone number?
The main phone number for Khosla capital headquarters is 12014904000.