2301 NW 83rd Ave, Pembroke Pines, FL, 33024 (current address)
2301 NW 83 Ave Pembroke Pnes, Hollywood, FL, 33024 (2017)
2301 NW 83rd Ave, Hollywood, FL, 33025 (2013 - 2015)
230183 Nw Ave, Pembroke Pines, FL, 33024 (2008)
8841 NW 12th St, Pembroke Pines, FL, 33024 (1990 - 1999)