18762 NW 54th Pl, Opa Locka, FL, 33055 (current address)
18762 NW 54th Pl, Miami Gardens, FL, 33055 (2008 - 2018)
2046 NE 162nd St, North Miami Beach, FL, 33162 (2012)
8210 Florida Dr, Pembroke Pines, FL, 33025 (2011 - 2012)
10 NW 169th St, North Miami Beach, FL, 33162 (2011 - 2012)