11762 SW 52nd Ct, Fort Lauderdale, FL, 33330 (current address)
11762 SW 52nd Ct, Cooper City, FL, 33330 (2001 - 2018)
11762 SW 52nd Ct, Cooper City, FL, 33330 (2016)
17410 NE 12th Ave, Miami, FL, 33162 (1991 - 2006)
670 NE 131st St, North Miami, FL, 33161 (2000)