9648 NW 23rd Ave, Miami, FL, 33147 (current address)
1670 NW 119th St, Miami, FL, 33167 (2007)
2156 NW 86th Ter, Miami, FL, 33147 (2001)
2708 NW 88th St, Miami, FL, 33147 (1991 - 1997)
3033 NW 93rd St, Miami, FL, 33147 (1993)
8825 NW 36th Ave, Miami, FL, 33147 (1992)