1/45 45 Open Sat 1PM-3PM $339,900 3 Beds1 Bath1,388 SqFt 3124 31ST AVE N, St Petersburg, FL 33713 Single Family Home Listed by