$520,000 Pending 4Beds2Baths1969Sqft0.18Acres 6450 31st Ter N, St Petersburg, FL 33710 MLS#: MFRA4703097