1/33 Active $998,990 4 Beds3 Baths3,130 SqFt 12942 STILLWATER COVE DR, Astatula, FL 34705 Listed by Charles Pennant NEW HOME STAR FLORIDA LLC