We have found 46 properties on Mallard Dr, Franklin, TN. Average price per square feet on Mallard Dr is $125. It is 36.5% lower than average price per sqft Franklin. Average sale price on Mallard Dr is $167,236. It is 64.4% lower than average sale price in Franklin.