4698 Wieuca Road NE #32, Atlanta, GA 30342 - Homesnap