New - 4 Hours Ago $2,649,999 Active 5Beds5Baths4314Sqft0.2Acres 116 Palmera Blvd NE, St Petersburg, FL 33704 MLS#: MFRO6455594