Four hundred in twenty-four
New Mountain Net Lease announced 2024 transaction activity of seven net lease investments totaling over $400 million across 43 properties in 23 states. The properties comprise over three million square feet and have a weighted average lease term remaining of 17 years.

logo

Subscribe to read the rest.

Become a paying subscriber of the Net Lease Observer to get access to this post and other subscriber-only content.

Upgrade