510 SW 15th Ter, Delray Beach, FL, 33444 (current address)
6673 Lurais Dr, Lake Worth, FL, 33463 (2004 - 2018)
510 SW 15th Ave, Delray Beach, FL, 33444 (1989 - 2015)
21231 NE 25th Ct, Miami, FL, 33180 (2012)
7313 NW 45th Ave, Coconut Creek, FL, 33073 (1994 - 2002)