3D New $549,900 3 Beds2 Baths1,939 SqFt 1701 62ND TER S, Saint Petersburg, FL 33712 Single Family Home Listed by REALTY EXPERTS