New - 3 Hours Ago $525,000 Coming Soon 3Beds2Baths1300Sqft0.2Acres 1298 61st Ave N, St Petersburg, FL 33703 MLS#: MFRTB8563762