11990 SW 191st Ter, Miami, FL, 33177 (current address)
9991 SW 154th Ave, Miami, FL, 33196 (2005 - 2018)
11990 SW 191st Ter, Miami, FL, 33177 (1980 - 2017)
2621 SW 13th St, Miami, FL, 33145 (1996 - 2012)
1190 SW 191st Ter, Miami, FL, 33179 (1993 - 2012)