2662 Palm Terrace, DELAND, FL 32720