13192 Lucinda Palm Ct, Delray Beach, FL, 33484 (current address)
13779 Via Aurora, Delray Beach, FL, 33484 (2018 - 2021)
13779 Via Aurora, Delray Beach, FL, 33484 (2016 - 2019)
Apt B, Delray Beach, FL, 33484 (2019)
13558 Via Flora, Delray Beach, FL, 33484 (2015)