801 SW 13th Ave, Miami, FL 33135, USA
Located in the heart of Little Havana, this tree-lined boulevard serves as a solemn tribute to Cuban history and those who fought for its independence. The
JavaScript is required to use this application. Please enable JavaScript in your browser settings.