123 S Canterbury Road, Charlotte, NC, 28211

$2,479,000

123 S Canterbury Road, Charlotte, NC, 28211

PENDING