2017 Twin Falls Rd, Decatur, GA, 30032 (current address)
2233 Polar Rock Ave SW, Atlanta, GA, 30315 (2006)
2233 Poplar Rock Terrance, Atlanta, GA, 30315 (2004)
3695 Cascade Rd SW, Atlanta, GA, 30331 (2003)
3172 Lovell Dr SW, Atlanta, GA, 30311 (2003)