22652 Island Pines Way, Fort Myers Beach, FL, 33931 (current address)
11931 Nalda St, Fort Myers, FL, 33912 (2018 - 2021)
11931 Nalda St, Fort Myers, FL, 33912 (2019)
Apt 11802, Fort Myers, FL, 33912 (2019)
15940 Prentiss Pointe Cir, Fort Myers, FL, 33908 (2015 - 2017)