1/66 66 Open Sat 12PM-3PM $1,212,000 5 Beds4 Baths2,646 SqFt 2018 80TH ST N, Saint Petersburg, FL 33710 Single Family Home Listed by LUXURY & BEACH REALTY INC