5760 Descartes Cir, Boynton Beach, FL, 33472 (current address)
5111 Nesting Way, Delray Beach, FL, 33484 (2017 - 2020)
5111 Nesting Way, Delray Beach, FL, 33484 (2019)
Apt D, Delray Beach, FL, 33484 (2019)
6338 Lantana Rd, Lake Worth, FL, 33463 (2012)