Location

3255 SE 6th Ave

Fort Lauderdale, FL 33316