10470 SW 140th Rd, Miami, FL, 33176 (current address)
135 NW 14th Ave, Delray Beach, FL, 33444 (2009 - 2016)
137 NW 13th Ave, Delray Beach, FL, 33444 (2015 - 2016)
139 13th Ave NW, FL (2010 - 2012)
10470140 Sw Rd, Miami, FL, 33176 (2004)
1300 NW 99th St, Miami, FL, 33147 (1984)