$1,330,800 -
11275 Knollwood Bend
Johns Creek ,
GA 30097
City: Johns Creek