We have found 19 properties on 16th Ave NE, St Petersburg, FL. Average price per square feet on 16th Ave NE is $239. It is 99.2% higher than average price per sqft St Petersburg. Average sale price on 16th Ave NE is $601,067. It is 169.7% higher than average sale price in St Petersburg.