View details for 225 Mallard Trail Dr, Apt. C3 225 Mallard Trail Dr, Apt. C3 $725+ 225 Mallard Trail Dr, Denton, NC 27239