62 Hofstra Dr, Plainview, NY, 11803 (current address)
6193 Pointe Regal Cir, Delray Beach, FL, 33484 (1993 - 2021)
6193 Pointe Regal Cir, Delray Beach, FL, 33484 (2005 - 2016)
6193 Pointe Regal Cir, Delray Beach, FL, 33484 (2005 - 2009)
6193 Pointe Regal Cir, Delray Beach, FL, 33484 (2008)