Starwood, South Street Buy Beach Tower On The Cheap

Starwood Capital Group and South Street Partners LLC have completed their purchase of the million-square-foot North Beach Towers in North Myrtle Beach, S.C., at a "significant discount" to market value, they...

Already a subscriber? Click here to view full article