Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
North Carolina
Cabarrus County
Kannapolis
CLARK-CLIFTON
Properties in Kannapolis in CLARK-CLIFTON
Find homes for sale in Kannapolis by selecting a property below:
10828 Clark St, Davidson, NC 28036
2124 Clay St, Kannapolis, NC 28083
10820 Clark St, Davidson, NC 28036
2126 Clay St, Kannapolis, NC 28083
2125 Clay St, Kannapolis, NC 28083
2200 Clay St, Kannapolis, NC 28083
2204 Clay St, Kannapolis, NC 28083
2205 Clay St, Kannapolis, NC 28083
2010 Clay St, Kannapolis, NC 28083
2127 Clay St, Kannapolis, NC 28083
2304 Clay St, Kannapolis, NC 28083
2105 Clear Brooke Dr, Kannapolis, NC 28083
1902 Clay St, Kannapolis, NC 28083
10835 Clark St, Davidson, NC 28036
1206 Clifton St, Kannapolis, NC 28081
2017 Clear Brooke Dr, Kannapolis, NC 28083
2817 Clermont Ave, Kannapolis, NC 28081
2950 Clermont Ave, Kannapolis, NC 28081
2100 Clear Brooke Dr, Kannapolis, NC 28083
3004 Clermont Ave, Kannapolis, NC 28081
2116 Clear Brooke Dr, Kannapolis, NC 28083
2117 Clear Brooke Dr, Kannapolis, NC 28083
2912 Clermont Ave, Kannapolis, NC 28081
2013 Clear Brooke Dr, Kannapolis, NC 28083
2129 Clear Brooke Dr, Kannapolis, NC 28083
216 Cliffside Dr, Kannapolis, NC 28081
3004 Clermont Ave #14, Kannapolis, NC 28081
10825 Clark St, Davidson, NC 28036
2813 Clermont Ave, Kannapolis, NC 28081
2139 Clear Brooke Dr, Kannapolis, NC 28083
2146 Clear Brooke Dr, Kannapolis, NC 28083
2142 Clear Brooke Dr, Kannapolis, NC 28083
2307 Clay St, Kannapolis, NC 28083
2905 Clermont Ave, Kannapolis, NC 28081
2147 Clear Brooke Dr, Kannapolis, NC 28083
2113 Clear Brooke Dr, Kannapolis, NC 28083
2303 Clay St, Kannapolis, NC 28083
10824 Clark St, Davidson, NC 28036
2816 Clermont Ave, Kannapolis, NC 28081
1706 Clay St, Kannapolis, NC 28083
2025 Clear Brook Dr #12, Kannapolis, NC 28083
2112 Clear Brooke Dr, Kannapolis, NC 28083
1905 Clay St, Kannapolis, NC 28083
2109 Clear Brooke Dr, Kannapolis, NC 28083
2123 Clear Brooke Dr, Kannapolis, NC 28083
2812 Clermont Ave, Kannapolis, NC 28081
2108 Clear Brooke Dr, Kannapolis, NC 28083
1801 Clay St, Kannapolis, NC 28083
1202 Clifton St, Kannapolis, NC 28081
3133 Clermont Ave, Kannapolis, NC 28081
1803 Clay St, Kannapolis, NC 28083
220 Cliffside Dr, Kannapolis, NC 28081
1802 Clay St, Kannapolis, NC 28083
204 Cliffside Dr, Kannapolis, NC 28081
2143 Clear Brooke Dr, Kannapolis, NC 28083
2103 Clay St, Kannapolis, NC 28083
1996 Clear Brooke Dr, Kannapolis, NC 28083
2104 Clear Brooke Dr, Kannapolis, NC 28083
1995 Clear Brooke Dr, Kannapolis, NC 28083
2105 Clay St, Kannapolis, NC 28083
1204 Clifton St, Kannapolis, NC 28081
1903 Clay St, Kannapolis, NC 28083
2209 Clay St, Kannapolis, NC 28083
2906 Clermont Ave, Kannapolis, NC 28081
2025 Clear Brooke Dr, Kannapolis, NC 28083
2301 Clay St, Kannapolis, NC 28083
2021 Clear Brooke Dr, Kannapolis, NC 28083
1700 Clay St, Kannapolis, NC 28083
2208 Clay St, Kannapolis, NC 28083
2138 Clear Brooke Dr, Kannapolis, NC 28083
209 Cliffside Dr, Kannapolis, NC 28081
212 Cliffside Dr, Kannapolis, NC 28081
210 Cliffside Dr, Kannapolis, NC 28081
2146 Clear Brook Dr #152, Kannapolis, NC 28083
206 Cliffside Dr, Kannapolis, NC 28081
2112 Clear Brook Dr #144, Kannapolis, NC 28083
208 Cliffside Dr, Kannapolis, NC 28081
218 Cliffside Dr, Kannapolis, NC 28081
211 Cliffside Dr, Kannapolis, NC 28081
215 Cliffside Dr, Kannapolis, NC 28081
2302 Clay St, Kannapolis, NC 28083
2826 Clermont Ave, Kannapolis, NC 28081
1995 Clear Brook Dr #187, Kannapolis, NC 28083
202 Cliffside Dr, Kannapolis, NC 28081
2311 Clay St, Kannapolis, NC 28083
2305 Clay St, Kannapolis, NC 28083
1704 Clay St, Kannapolis, NC 28083
200 Cliffside Dr, Kannapolis, NC 28081
205 Cliffside Dr, Kannapolis, NC 28081
207 Cliffside Dr, Kannapolis, NC 28081
2804 Clermont Ave, Kannapolis, NC 28081
1207 Clifton St, Kannapolis, NC 28081
1207 Clifton St, Kannapolis, NC 28081
1804 Clay St, Kannapolis, NC 28083
1901 Clay St, Kannapolis, NC 28083
1987 Clear Brooke Dr, Kannapolis, NC 28083
3020 Clermont Ave, Kannapolis, NC 28081
1964 Clear Brooke Dr, Kannapolis, NC 28083
2802 Clermont Ave, Kannapolis, NC 28081
222 Cliffside Dr, Kannapolis, NC 28081
108 Clawson Ave, Kannapolis, NC 28081
1991 Clear Brooke Dr, Kannapolis, NC 28083
1906 Clay St, Kannapolis, NC 28083
1984 Clear Brooke Dr, Kannapolis, NC 28083
1800 Clay St, Kannapolis, NC 28083
2310 Clay St, Kannapolis, NC 28083
1992 Clear Brooke Dr, Kannapolis, NC 28083
2916 Clermont Ave, Kannapolis, NC 28081
2308 Clay St, Kannapolis, NC 28083
1979 Clear Brooke Dr, Kannapolis, NC 28083
1988 Clear Brooke Dr, Kannapolis, NC 28083
1983 Clear Brooke Dr, Kannapolis, NC 28083
2004 Clay St, Kannapolis, NC 28083
2807 Clermont Ave, Kannapolis, NC 28081
2916 Clermont Ave Unit 11-12, Kannapolis, NC 28081
1980 Clear Brooke Dr, Kannapolis, NC 28083
3054 Clermont Ave, Kannapolis, NC 28081
1963 Clear Brooke Dr, Kannapolis, NC 28083
2000 Clay St, Kannapolis, NC 28083
2805 Clermont Ave, Kannapolis, NC 28081
1975 Clear Brooke Dr, Kannapolis, NC 28083
2901 Clermont Ave, Kannapolis, NC 28081
2809 Clermont Ave, Kannapolis, NC 28081
2815 Clermont Ave, Kannapolis, NC 28081
1968 Clear Brooke Dr, Kannapolis, NC 28083
1972 Clear Brooke Dr, Kannapolis, NC 28083
1967 Clear Brooke Dr, Kannapolis, NC 28083
1902 Clay St, Kannapolis, NC 28083
1976 Clear Brooke Dr, Kannapolis, NC 28083
2101 Clear Brooke Dr, Kannapolis, NC 28083
1971 Clear Brooke Dr, Kannapolis, NC 28083
1910 Clay St, Kannapolis, NC 28083
2124 Clear Brooke Dr, Kannapolis, NC 28083
3000 Clermont Ave, Kannapolis, NC 28081
3052 Clermont Ave, Kannapolis, NC 28081
2002 Clay St, Kannapolis, NC 28083
2103 Clawson Ave, Kannapolis, NC 28081
10832 Clark St, Davidson, NC 28036
1967 Clear Brook Dr #194, Kannapolis, NC 28083
2010 Clay St, Kannapolis, NC 28083
1972 Clear Brook Dr #180, Kannapolis, NC 28083
2101 Clay St, Kannapolis, NC 28083
2813 Clermont Ave, Kannapolis, NC 28081
1913 Clay St, Kannapolis, NC 28083
2120 Clear Brooke Dr, Kannapolis, NC 28083
1907 Clay St, Kannapolis, NC 28083
1208 Clifton St, Kannapolis, NC 28081
2122 Clay St, Kannapolis, NC 28083
214 Cliffside Dr, Kannapolis, NC 28081
2135 Clear Brooke Dr, Kannapolis, NC 28083
2902 Clermont Ave, Kannapolis, NC 28081
10836 Clark St, Davidson, NC 28036
2123 Clear Brook Dr #0, Kannapolis, NC 28083
2130 Clear Brooke Dr, Kannapolis, NC 28083
2201 Clay St, Kannapolis, NC 28083
2134 Clear Brooke Dr, Kannapolis, NC 28083