Looking to lease a townhome in Knoll Creek? Drop us a message below and our team will get back to you as soon as possible.
About Knoll Creek
Knoll Creek is the newest townhome community in Athens, GA. All of our townhomes are 3 bedroom, 3.5 bath and include access to a variety of amenities. Find your new home at Knoll Creek and experience true idyllic living!