10980 198th Ter, O Brien, FL, 32071 (current address)
10980 198th Ter, O Brien, FL, 32071 (2005 - 2018)
1819 NE 182nd St, North Miami Beach, FL, 33162 (1990 - 2005)
1819 NE Ne 182 St, North Miami, FL, 33162 (2001)
1839 NE 182nd St, North Miami Beach, FL, 33162 (2001)