$1,400,000 Active --Beds--Baths21246Sqft0.73Acres 365 105th Ter NE, St Petersburg, FL 33716 MLS#: MFRTB8538730