Lyric Theater

819 N.W. 2nd Ave.
Miami
Florida
United States