We have found 8 properties on Windwood Dr, Powell, TN. Average price per square feet on Windwood Dr is $75. It is 8.7% higher than average price per sqft Powell. Average sale price on Windwood Dr is $179,886. It is 29.1% higher than average sale price in Powell.