Homes for sale - 2506 S Main Street, Kannapolis, NC 28027 – MLS#378...