6442 N Nature Trl, Hernando, FL, 34442 (current address)
7855 W Mesa Ln, Homosassa, FL, 34448 (2000 - 2018)
7837 W Mesa Ln, Homosassa, FL, 34448 (2014)
8211 W Griffith Pond Ct, Homosassa, FL, 34448 (2009 - 2010)
5729 S Leopard Pt, Lecanto, FL, 34461 (2008)