1627 NW 38th Ave, Fort Lauderdale (954) 583-5111
1627 NW 38th Ave, Fort Lauderdale 33311 (954) 583-5111