Shooters Waterfront

3033 NE 32nd Ave, Fort Lauderdale, Florida, United States