496 Still Forest Ter, Sanford, FL, 32771 (current address)
496 Still Forest Ter, Sanford, FL, 32771 (2015 - 2018)
4863 Cains Wren Trl, Sanford, FL, 32771 (2011 - 2014)
2578 Lake Debra Dr, Orlando, FL, 32835 (2007 - 2011)
1600 Pullen Rd, Tallahassee, FL, 32303 (2002 - 2011)