New - 5 Hours Ago $1,175,000 Active 5Beds4Baths2524Sqft0.16Acres 1016 24th Ave N, St Petersburg, FL 33704 MLS#: MFRTB8564694