Tropical Paradise
5060 SW 76th Ave
Fort Lauderdale, FL 33328
Fort Lauderdale, FL 33328