This, the original Miami Vice filming boat, is one of if not the most iconic representation of the artistry and tropical canvas known throughout the world simply as Miami.
2890 Marina Mile Road, Suite 103
Fort Lauderdale, FL 33312 USA
Fort Lauderdale, FL 33312 USA
1900 Sunset Harbour Drive, Suite 4
Miami Beach, FL 33139 USA
Miami Beach, FL 33139 USA