New - 2 Hours Ago $399,000 Active 3Beds2Baths1224Sqft0.18Acres 4415 Helena St NE, St Petersburg, FL 33703 MLS#: MFRTB8567251