1/39 39 Pending $425,000 3 Beds1 Bath1,064 SqFt 8418 LITTLE GASPARILLA IS, Placida, FL 33946 Single Family Home Listed by TARPON REAL ESTATE, INC.