Homestead Miami Airport Blue Lagoon

6605 Nw 7th St
Miami
Florida
United States