87 NE 92nd St, Miami, FL, 33133 (current address)
60 NE 89th St, El Portal, FL, 33138 (2005 - 2018)
87 NE 92nd St, Miami Shores, FL, 33138 (2013 - 2017)
1528 Drexel Ave, Miami Beach, FL, 33139 (2013 - 2016)
60 NE 89th St, Miami, FL, 33138 (2014 - 2015)