“Net Lease Office Properties Sells Three Assets for $132M” New York City-based Net Lease Office Properties (NLOP) recently announced the successful sale of three office properties, generating a total May 6, 2024