Logo
N

Northwood Retail

65 employees

Northwood Retail was established by Northwood Investors, a privately-held, global real estate investment and management firm. The platform currently leases, manages, and markets a portfolio of community and mixed-use properties across the United States with a concentration in Texas, Colorado, North Carolina, and South Carolina.

Basic info

Industry

Real Estate

Sectors

Real Estate

Date founded

2007

FAQ