Tropical Tents

10521 SW 184th Terrace
(305) 253-3984
Miami
Florida
United States
website