The Stage Miami

170 Northeast 38th Street, Miami, 33137