2107 Mallard Creek Church rd
Charlotte, NC 28262
$995,500 USD
0.97 AC
0.97 AC
$995,500 USD
Commercial