11917 Mallard Creek Road, Charlotte, NC, 28262

$735,000

11917 Mallard Creek Road, Charlotte, NC, 28262

Courtesy of: Meldonna Britt Properties