1/50 50 New $699,900 3 Beds2 Baths1,779 SqFt 1660 83RD AVE N, St Petersburg, FL 33702 Single Family Home Listed by BRAINARD REALTY