9600 Southwest 8th St., #11 Miami, FL 33174
West Dade
9600 SW 8th St
0.03 miles
Herbert and Nicole Wertheim Performing Arts Center
1.45 miles
Wertheim Performing Arts Center
FIU Patricia & Phillip Frost Art Museum
1.47 miles
Mojitos Calle 8
1.55 miles
Florida International University
1.81 miles