"The oldest church in Miami dates back to 1896 and still stands in its original location at 118 NE Second Street downtown. It’s as close to a grand old cathedral as we get in South Florida, with stunning stained-glass windows imported from Germany. The Mediterranean revival structure that stands today dates to 1924 and underwent a 2012 restoration of its ceilings, murals, and frescoes that make it one of the most unexpectedly-artistic places in Miami." - MATADOR_NETWORK