$1,500,000 Active Under Contract 4Beds4Baths3470Sqft0.45Acres 16308 Moradas De Avila, Tampa, FL 33613 MLS#: MFRTB8546903