1/61 61 Active $725,000 5 Beds3 Baths3,689 SqFt 889 TERRAPIN DR, Debary, FL 32713 Single Family Home Listed by CENTURY 21 INTEGRA