audiotour.io
Tourist attraction

CALLE OCHO MIAMI - Eighth Street Miami

4.7· 19
1700 SW 8th St, Miami, FL 33174, USA

Cuban-flavored street with cigar shops, murals, domino tables and a walk of Latin music stars.