2166 NW 61st St, Miami, FL, 33142 (current address)
3042 NW 94th St, Miami, FL, 33147 (2005 - 2018)
2154 NW 69th St, Miami, FL, 33147 (1993 - 2008)
2600 NW 88th St, Miami, FL, 33147 (2005)
2160 NW 69th St, Miami, FL, 33147 (1999)
2154 NW 69th Ter, Miami, FL, 33147 (1993)