6515 Spyglass Cir, Fern Beach, FL, 32034 (current address)
6515 Spyglass Cir, Fernandina, FL, 32034 (2017 - 2019)
6515 Spyglass Cir, Fernandina Beach, FL, 32034 (2007 - 2018)
650 NE 117th St, Ocala, FL, 34479 (2001 - 2016)
24 Ocean Ave, Cape Elizabeth, ME, 04107 (2014 - 2016)