Northwood Retail was established by Northwood Investors LLC--a privately-held, global real estate investment and management firm--to manage the firm's retail portfolio. Built upon strong fundamental real estate principles, our portfolio of open-air shopping centers are located in the country's top markets and are surrounded by some of the most affluent demographics. Our leasing team has...