2 Wks Ago COMPARE Creek Town Flats 1221 S Indian Creek Dr, Stone Mountain, GA 30083 1 - 2 Beds $1,590 - $1,840