309 Athens Hills Place Kannapolis NC 28083 Waterview above​

3 Bedroom 2 bath home