Located on Manhattan's Billionaires' Row and steps from Central Park, this new architectural landmark rises 1,550 feet above New York City and houses 179 of the most exclusive homes in the world.