1705 Bent Branch Avenue, DELAND, FL 32720