Global Net Lease

Global Net Lease

View website view website

Global Net Lease is a real estate investment trust that focuses on acquiring and managing commercial properties. They provide stable returns through long-term lease agreements.