6107 Newport Village Way, Lake Worth, FL, 33463 (current address)
270 Captains Walk, Delray Beach, FL, 33483 (2017 - 2020)
270 Captains Walk, Delray Beach, FL, 33483 (2019)
Apt 311, Delray Beach, FL, 33483 (2019)
270 Captains Walk, Delray Beach, FL, 33483 (2017)