We have found 8 properties on Starflower Ln, Powell, TN. Average price per square feet on Starflower Ln is $104. It is 50.7% higher than average price per sqft Powell. Average sale price on Starflower Ln is $181,467. It is 30.2% higher than average sale price in Powell.