|
9 days |
397 18th St. #31, Kannapolis, NC | 3 |
2 |
1,532 ft2 |
2 |
2026 |
Active |
$329,000 |
|
9 days |
391 18th St. #30, Kannapolis, NC | 3 |
2 |
1,532 ft2 |
2 |
2026 |
Active |
$324,000 |
|
9 days |
409 W 18th St. #33, Kannapolis, NC | 3 |
2 |
1,399 ft2 |
2 |
2026 |
Active |
$342,000 |
|
9 days |
655 Hot Springs Dr. #220, Kannapolis, NC | 5 |
2.1 |
2,306 ft2 |
2 |
2026 |
Active |
$384,000 |
|
9 days |
661 Hot Springs Dr. #219, Kannapolis, NC | 5 |
2.1 |
2,306 ft2 |
2 |
2026 |
Active |
$382,000 |
|
9 days |
625 Hot Springs Dr. #225, Kannapolis, NC | 5 |
2.1 |
2,213 ft2 |
2 |
2026 |
Active |
$372,000 |
|
14 days |
631 Hot Springs Dr. #224, Kannapolis, NC | 5 |
2.1 |
2,213 ft2 |
2 |
2026 |
Active |
$370,000 |
|
14 days |
404 Sand Dunes Dr. #93, Kannapolis, NC | 3 |
2.1 |
1,485 ft2 |
1 |
2026 |
Active |
$288,000 |
|
15 days |
412 Sand Dunes Dr. #91, Kannapolis, NC | 3 |
2.1 |
1,485 ft2 |
1 |
2026 |
Active |
$275,000 |
|
16 days |
420 Sand Dunes Dr. #89, Kannapolis, NC | 3 |
2.1 |
1,470 ft2 |
1 |
2026 |
Under Contract-No Show |
$270,000 |
|
16 days |
379 18th St. #28, Kannapolis, NC | 3 |
2 |
1,532 ft2 |
2 |
2026 |
Active |
$327,000 |
|
16 days |
636 Hot Springs Dr. #237, Kannapolis, NC | 4 |
2.1 |
1,956 ft2 |
2 |
2026 |
Active |
$362,000 |
|
28 days |
410 W 18th St. #54, Kannapolis, NC | 3 |
2 |
1,399 ft2 |
2 |
2026 |
Active |
$320,000 |
|
54 days |
618 Hot Springs Dr., Kannapolis, NC | 5 |
2.1 |
2,213 ft2 |
2 |
2026 |
Under Contract-No Show |
$379,000 |
|
54 days |
361 W 18th St., Kannapolis, NC | 3 |
2 |
1,532 ft2 |
2 |
2026 |
Under Contract-No Show |
$358,000 |
|
54 days |
643 Hot Springs Dr., Kannapolis, NC | 5 |
2.1 |
2,306 ft2 |
2 |
2026 |
Under Contract-No Show |
$404,000 |
|
54 days |
612 Hot Springs Dr., Kannapolis, NC | 4 |
2.1 |
1,956 ft2 |
2 |
2026 |
Under Contract-No Show |
$380,000 |
|
68 days |
432 Sand Dunes Dr. #86, Kannapolis, NC | 3 |
2.1 |
1,470 ft2 |
1 |
2026 |
Under Contract-No Show |
$278,000 |
|
90 days |
436 Sand Dunes Dr. #85, Kannapolis, NC | 3 |
2.1 |
1,470 ft2 |
1 |
2026 |
Under Contract-No Show |
$278,000 |