24 Stauber Dr, Plainview, NY, 11803 (current address)
Helicionia Rd, Delray Beach, FL, 33484 (2017)
6101 Heliconia Rd, Delray Beach, FL, 33484 (2000 - 2015)
500 Jefferson Dr, Deerfield Beach, FL, 33442 (2004)
11 Arnold Ln, Commack, NY, 11725 (2000 - 2003)