Addresses on Mallard Dr in Charlotte North Carolina