Net Lease Investments

'Net Lease' Definition: Commercial real estate properties that have leases structured for the Tenant to be responsible for all or nearly all property expenses, including property taxes, insurance, and maintenance

Investment Thesis

By leveraging our deep real estate and credit underwriting experience, we seek investments that provide excellent risk-adjusted returns

Improving Tenant Credit

Expertise in credit analysis provides competitive advantage in high-yield opportunities

Adequate Store-Level Performance

Strong performing stores with a high margin of safety improves cash flow stability

Strong Real Estate Fundamentals

The right location and building characteristics provide more liquidity and downside protection

Opportunistic Pricing

Disciplined process and criteria drives alpha; value-add component from sourcing off-market deals

Competitive Advantages

We seek to deliver investor returns of 15% to 20% through our scalable, low-cost investment platform that provides institutional quality service

Deep Industry Expertise

25+ years of collective net lease experience in senior-level roles at top global real estate firms

Access to Off Market Deals

Long-standing relationships provide steady flow of unique, off-market opportunities

Disciplined investment criteria, underwriting, and due diligence

Highly Selective Investment Criteria