New - 2 Hours Ago $735,000 Active 3Beds2Baths1777Sqft0.14Acres 340 84th Ave, St Pete Beach, FL 33706 MLS#: MFRTB8566791