2260 NW 27th Ave, Miami, FL, 33142 (current address)
Lot E566, Miami, FL, 33142 (2019)
3456 W 42nd St, Opa Locka, FL, 33055 (2006 - 2016)
27 2,260th Ave NW, Miami, FL, 33142 (2013)
16734 SW 99th Ct, Miami, FL, 33157 (2006)
198 NW 37th Ave, Miami, FL, 33125 (2006)
3600 E University Dr, Phoenix, AZ, 85034 (2006)
865 NW 29th Ter, Miami, FL, 33127 (2005)
9871 SW 45th St, Miami, FL, 33165 (1990 - 2003)
865 E 29th St, Hialeah, FL, 33013 (2002)
255 Sierra Dr, Miami, FL, 33179 (2001)