Invest in real estate
Uncover investment opportunities and capital sources – worldwide. Our access to global capital combined with our financing expertise, real estate insights and integrated research will help you see the opportunities that others overlook.
Properties
Recent Opportunities

Why Commercial Real Estate?
Commercial real estate (CRE) refers to properties used for business purposes, such as office buildings, shopping centers, warehouses, and industrial properties. Investing in commercial real estate offers several benefits, including:
- Revenue Generation: CRE properties generate steady income through rental or lease agreements, often with long-term stability.
- Appreciation Potential: Properties can appreciate over time, increasing their value and return on investment.
- Diversification: Investing in CRE helps diversify your portfolio, reducing overall risk.
- Tax Advantages: Owners benefit from deductions like depreciation, interest on loans, and property management expenses.
- Long-Term Growth: Long-term leases provide stable and predictable returns over time.