The Deck On 13th
545 NE 13th St, Fort Lauderdale 33304