$2,690/mo2 beds · 2 baths · 1,330 sq ftCondo781 31st Ave N #1Saint Petersburg, FL 33704View unitsAdd to favoritesShareListing optionsMessage