> $1,225,000 Active Under Contract 8Beds4Baths3024Sqft0.19Acres 2109 W De Leon St, Tampa, FL 33606 MLS#: MFRTB8507243