848 Terrapin Drive, Debary, FL, 32713