Indra corporate office is located in 4470 W Sunset Blvd Ste 302, Los Angeles, California, 90027, United States and has 1-10 employees.
indra & co
indra investments llc
indra llc
indra co
indra investment
indra
Departments
Number of employees
Operations
2
Legal
1
Finance
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Indra & Co. is a fully integrated real estate company specializing in investment, repurposing, and management of properties. The company focuses on maximizing the use of each property while enhancing its impact on occupants and the community. Indra & Co. operates in both established and emerging markets, offering a diverse portfolio that includes h... Read More