New - 3 Hours Ago $1,100,000 Active 4Beds2Baths2671Sqft0.75Acres 5296 66th Way N, St Petersburg, FL 33709 MLS#: MFRTB8566181