1/12 12 New $1,550 2 Beds1 Bath1,164 SqFt 860 20TH AVE S, Saint Petersburg, FL 33705 Single Family Home Listed by WEICHERT REALTORS EXCLUSIVE PROPERTIES