Green Room Ft Lauderdale

109 Southwest 2nd Avenue, Fort Lauderdale, 33301