1311 SE 17th St, 1311 Southport Shopping Center SE 17th St Address: 1311 SE 17th St Fort Lauderdale, FL 33316 February 12, 2014By cachan About the author