11514 NW 120th Ter, Alachua, FL, 32615 (current address)
11514 NW 120th Ter, Alachua, FL, 32615 (1998 - 2018)
7120 NW 16th St, Plantation, FL, 33313 (1993 - 2005)
81633 24th St SW, Fort Lauderdale, FL, 33326 (1993 - 2000)
11514 120th Ter NW, Fort Lauderdale, FL, 33313 (1998)