$1,200,000 Active Under Contract 3Beds2Baths2285Sqft0.15Acres 602 29th Ave N, St Petersburg, FL 33704 MLS#: MFRTB8550938