South Miami Cultural Arts Center

South Miami Cultural Arts Center

Conveniently located in Cutler Bay, Florida. 900 seats, plenty of parking.