5716 N Taylor Way N, Sandy Springs, GA 30328 - Homesnap