The Real Deal Miami

northwood investors

  • Northwood closes on the Cheeca Lodge & Spa

    August 05, 2011 01:48PM
    Northwood Investors has completed the acquisition of the Cheeca Lodge & Spa, a 214-room full service luxury resort in South Florida, the company announced...