2216 Barracuda Ct, Holiday, FL, 34691 (current address)
2216 Barracuda Ct, Holiday, FL, 34691 (2012 - 2018)
2216 Barracuda Ct, Pace, FL (2012)
3336 N 188th Ave, Litchfield Park, AZ, 85340 (2008)
18 Climbing St, Bristol, CT, 06010 (1989 - 2000)
14 Manning Dr, Narragansett, RI, 02882 (1999)
24 Fawn Dr, Wood River Junction, RI, 02894 (1998)