910 Dogwood Dr, Delray Beach, FL, 33483 (current address)
Apt 443, Delray Beach, FL, 33483 (2019)
910 Dogwood Dr, Delray Beach, FL, 33483 (2007 - 2016)
3250 NE 28th St, Fort Lauderdale, FL, 33308 (1984 - 2012)
23971 Jamestown, Farmington, MI, 48335 (2003 - 2006)