tropical park s

7900 SW 40th Street
Miami
Florida
United States