1/20 20 Pending $2,149,000 5 Beds6 Baths4,116 SqFt 3908 DE LEON ST W, Tampa, FL 33609 Single Family Home Listed by SMITH & ASSOCIATES REAL ESTATE