View of a building part of the Pier Sixty-Six development, set on 32 waterfront acres along Fort Lauderdale’s 17th Street Causeway and the Intracoastal Waterway, Pier Sixty-Six was originally ...