1523 NE 176th St, North Miami Beach, FL, 33162 (current address)
1523 NE 176th St North Miami Bch, Miami, FL, 33162 (2012)
3847 NE 168th St, North Miami Beach, FL, 33160 (2009)
2071 NE 180th St, North Miami Beach, FL, 33162 (1998 - 2007)
6745 NW 188th Ter, Hialeah, FL, 33015 (1996)