1331 NW 61st Ave, Fort Lauderdale (954) 584-3030
1331 NW 61st Ave, Fort Lauderdale 33313 (954) 584-3030