5297 SW 91st Ave, Miami, FL, 33165 (current address)
5297 SW 91st Ave, Miami, FL, 33165 (1995 - 2018)
1200 NW 125th St, North Miami, FL, 33161 (2012)
5275 SW 77th Ct, Miami, FL, 33155 (2009 - 2011)
9267 SW 37th St, Miami, FL, 33165 (2000 - 2011)
12354 SW 110th South Canal Street Rd, Miami, FL, 33186 (2008)
11570 SW 72nd St, Miami, FL, 33173 (2002)
5275 SW 77th Ct, Miami, FL, 33155 (2001)
5810 Devonshire Blvd, Miami, FL, 33155 (1993)
Devonshire Avsw, Miami, FL, 33155 (1988 - 1989)
Devonshire SW, Miami, FL, 33155 (1988)
5810 Devonshre Avsw, Miami, FL, 33155 (1988)