Northwood Investors LLC
Northwood Investors LLC is a vertically-integrated real estate company based in Denver, CO, specializing in the ownership and management of properties across the U.S. and Europe. With a diversified strategy, the firm targets high-quality assets in premium locations, rotating between sectors and geographies to achieve attractive risk-adjusted value and returns.
With a team of 245 real estate professionals, Northwood has deployed $10 billion in equity to date and completed $20 billion in real estate acquisitions since its inception. Their extensive portfolio includes a variety of asset types such as office, hospitality, retail, multifamily, and urban logistics.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.