Golf communities near Kannapolis

Market data:The Palisades Country ClubTega Cay Golf ClubHampton Heights Golf Course