3201 Lenox Road NE #19, Atlanta, GA 30324 - Homesnap