Home to the Miami Film Festival and plenty of weekly cultural programming, the Olympia Theater is one of downtown’s most beloved buildings.
Built in 1926 and saved from demolition many times over, the box office sits directly on the sidewalk giving the area a bygone era charm. Located at 174 E. Flagler St.
Comments