18441 NE 19th Ct, North Miami Beach, FL, 33179 (current address)
18441 NE 19th Ct, Miami, FL, 33179 (2015)
1295 NE 182nd St, North Miami Beach, FL, 33162 (2012)
1295 NE 182nd St, North Miami Beach, FL, 33162 (2010)
930 Washington Ave, Miami Beach, FL, 33139 (2007)
26 NE 156th St, Miami, FL, 33162 (2005 - 2007)
1466 NE 181st St, North Miami Beach, FL, 33162 (2007)
1648 NE 177th St, North Miami Beach, FL, 33162 (2006 - 2007)