26 Feb 2019 Pier Sixty-Six Hotel & Marina BY Troy Raszka WITH 0 COMMENTS PERMALINK STANDARD POST TYPE Map Unavailable Address 2301 S.E. 17th Street Causeway Fort Lauderdale FL 33316 United States Upcoming Events No events in this location Share this... Linkedin Facebook Twitter