35800 SW 8th St, Miami, Florida 33194 USA
How crazy is that! Just a few feet from the boat.
Photo Credit: Yelp