9636 NE 5 Avenue Rd, Miami, FL, 33138 (current address)
9636 NE 5th Avenue Rd, Miami Shores, FL, 33138 (2006 - 2018)
1521 Alton Rd, Miami Beach, FL, 33139 (2006 - 2016)
9636 NE 5th Avenue Rd, Miami, FL, 33138 (2013 - 2015)
450 NW 91st St, El Portal, FL, 33150 (2005 - 2014)