959 SE 2nd Ave, Deerfield Beach, FL, 33441 (current address)
Apt 251, Deerfield Beach, FL, 33441 (2019)
959 SE 2nd Ave, Deerfield Beach, FL, 33441 (2001 - 2018)
1970 Swlogwoodrd, Port St Lucie, FL, 34953 (2011)
1970 SW Logwood Rd, Port Saint Lucie, FL, 34953 (2006 - 2009)
4970 Logwood Rd SW, Port St Lucie, FL, 34953 (2007)