We have found 11 properties on Powell Ave, Little Torch Key, FL. Average price per square feet on Powell Ave is $343. It is 27.0% higher than average price per sqft Little Torch Key. Average sale price on Powell Ave is $412,750. It is 32.3% higher than average sale price in Little Torch Key.

List of properties