14231 83rd Ln, Loxahatchee, FL, 33470 (current address)
400 Seasage Dr, Delray Beach, FL, 33483 (2005 - 2021)
Apt 902, Delray Beach, FL, 33483 (2019)
1018 S M St, Lake Worth, FL, 33460 (2010 - 2011)
2840 NE 14th Street Cswy, Pompano Beach, FL, 33062 (2005 - 2010)