Northwood Investors
Northwood Investors is a privately-held real estate investment and management firm which has invested in billions of gross assets across the U.S. and Europe to date. Northwood employs a fundamental, value-driven investment strategy with a longer-term outlook. Northwood currently owns and manages a diverse portfolio of real estate assets including hospitality, office, retail, residential and industrial properties.
Last updated on