3 Days Ago COMPARE 932 Newton Ave S, Saint Petersburg, FL 33705 Unit 12 Apartment for Rent Studio $1,000