New York Why Barry Diller's Building a $170M Floating Park Nov 18, 2014 | Brian Egli New York Commercial Real Estate