National Retail Properties invests in high-quality retail properties with long-term, net leases. They own 3,114 properties in 48 states with a gross leasable area of 32.4 million square feet and a weighted average remaining lease term of 10.7 years.
Featured Jobs
Related Companies
Other Resources