O Cinema South Beach
1130 Washington Avenue,
2 people favorited this theater
This Miami Beach art house opened in 2003. It was located in a Mediterranean Revival style hotel at 512 Espanola Way, and had a seating capacity of around 50.
In 2011, it relocated to the former old Miami Beach City Hall building on Washington Avenue at 12th Street. It was taken over by O Cinema on August 1, 2019 and renamed O Cinema South Beach.
Just login to your account and subscribe to this theater