The Lyric Theater

25.782077000000, -80.197764000000
Address: 
819 NW 2nd Avenue
Miami, FL 33136